placement coordinator - German English Dictionary